﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace API_CIC.CapaControl
{
    public class cActivosControl
    {
        public static void IngresarActivo(string p_Cantidad, string p_Codigo, string p_Descripcion, 
                                            DateTime p_Fecha, string p_Nombre, string p_Marca)
        {
            SGAPFACTIVO activo = new SGAPFACTIVO();
            if (p_Cantidad != "")
                activo.CAN_ACTIVO = Int32.Parse(p_Cantidad);
            if (p_Codigo != "")
                activo.COD_ACTIVO = Int32.Parse(p_Codigo);
            activo.DSC_ACTIVO = p_Descripcion;
            activo.FEC_INGRESO = p_Fecha;
            activo.NOM_ACTIVO = p_Nombre;
            activo.TXT_MARCA = p_Marca;
            CapaDatos.cActivosDatos.Insertar(activo);
        }

        internal static void ModificarActivo(string p_Id, string p_Cantidad, string p_Codigo, string p_Descripcion, 
                                            string p_Marca, DateTime p_Fecha, string p_Nombre)
        {
            SGAPFACTIVO activo = new SGAPFACTIVO();
            activo.ID_ACTIVO = Int32.Parse(p_Id);
            activo.CAN_ACTIVO = Int32.Parse(p_Cantidad);
            if (p_Codigo != "")
                activo.COD_ACTIVO = Int32.Parse(p_Codigo);
            activo.DSC_ACTIVO = p_Descripcion;
            activo.TXT_MARCA = p_Marca;
            activo.FEC_INGRESO = p_Fecha;
            activo.NOM_ACTIVO = p_Nombre;

            CapaDatos.cActivosDatos.Modificar(activo);
        }
    }
}